Text copied to clipboard!
Tittel
Text copied to clipboard!Senior iOS-programmerer
Beskrivelse
Text copied to clipboard!
Vi søker etter en Senior iOS-programmerer som skal være ansvarlig for utvikling og vedlikehold av avanserte iOS-applikasjoner. Rollen krever en dyptgående forståelse av Swift og Objective-C, samt erfaring med Apples utviklingsverktøy og rammeverk. Du vil jobbe tett med designere, produktledere og backend-utviklere for å levere brukervennlige og høyytelses mobilapplikasjoner. Kandidaten må ha evnen til å løse komplekse tekniske utfordringer, optimalisere applikasjonsytelse og sikre høy kvalitet gjennom testing og kodegjennomgang. Vi verdsetter også initiativ, samarbeidsevner og kontinuerlig læring for å holde oss oppdatert med den nyeste teknologien innen iOS-utvikling. Hvis du er lidenskapelig opptatt av mobilutvikling og ønsker å bidra til innovative løsninger, ønsker vi å høre fra deg.
Ansvarsområder
Text copied to clipboard!- Utvikle og vedlikeholde iOS-applikasjoner av høy kvalitet.
- Samarbeide med tverrfaglige team for å definere, designe og levere nye funksjoner.
- Optimalisere applikasjonsytelse og sikre stabilitet.
- Gjennomføre kodegjennomganger og bidra til kontinuerlig forbedring av kodebasen.
- Feilsøke og løse tekniske problemer effektivt.
- Holde seg oppdatert på nye teknologier og beste praksis innen iOS-utvikling.
- Bidra til arkitektur- og designbeslutninger.
- Sikre at applikasjoner følger Apples retningslinjer og standarder.
- Delta i planlegging og estimat av utviklingsoppgaver.
- Veilede juniorutviklere og dele kunnskap internt.
Krav
Text copied to clipboard!- Minimum 5 års erfaring med iOS-utvikling.
- Sterk kompetanse i Swift og Objective-C.
- God forståelse av iOS SDK, UIKit, Core Data og andre relevante rammeverk.
- Erfaring med RESTful API-integrasjon og JSON.
- Kunnskap om versjonskontrollsystemer, spesielt Git.
- Erfaring med automatisert testing og CI/CD-pipelines.
- Evne til å skrive ren, vedlikeholdbar og dokumentert kode.
- Gode problemløsningsevner og analytisk tenkning.
- Erfaring med App Store-prosessen og distribusjon.
- Gode kommunikasjonsevner på norsk og engelsk.
Potensielle intervjuspørsmål
Text copied to clipboard!- Kan du beskrive din erfaring med Swift og Objective-C?
- Hvordan håndterer du ytelsesoptimalisering i iOS-applikasjoner?
- Fortell om en utfordrende teknisk problemstilling du har løst.
- Hvordan sikrer du kvalitet i koden du skriver?
- Har du erfaring med automatisert testing og CI/CD?
- Hvordan samarbeider du med designere og backend-utviklere?
- Kan du forklare hvordan du håndterer minnehåndtering i iOS?
- Hvordan holder du deg oppdatert på nye teknologier innen iOS-utvikling?
- Har du erfaring med å veilede andre utviklere?
- Hvordan håndterer du tilbakemeldinger på koden din?